improvised explosive device (ied) - İspanyolca İngilizce Sözlük